initial source of supply - French English Dictionary